@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:0;}button,input,select,textarea{font-size:100%;}
.clear{ clear:both; }
.list-none{ list-style:none; padding:0px; margin:0px;}

.editor{ line-height:2; color:#333;}

.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}

.editor a{ color:#1C57C4; text-decoration:underline;}

.editor .metvideobox{ text-align:center; margin:10px auto; }

.editor .video-js{ max-width:100%; }

.editor img{max-width:100%}

.editor blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd}

.editor hr{display:block;padding:0;border:0;height:0;border-top:1px solid #ddd;margin:20px 0;-webkit-box-sizing:content-box;box-sizing:content-box}

.editor table{width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}

.editor table td{border:1px solid #ddd!important}

.editor table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{line-height:1.6;vertical-align:top;border-top:0px solid #ddd}

.editor table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}

#showtext{ padding:15px; line-height:2;}

/*文章模块*/

#newslist{ padding:15px 20px;}

#newslist li{ padding:6px 10px; background:url(../images/dt-0.gif) no-repeat left 19px;}

#newslist li a{ font-size:14px; margin-right:5px;}

#newslist li span{ float:right; color:#aaa;}

#newslist li p{ color:#aaa;}

#shownews{ padding:0px 15px 15px;}

#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}

#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}

/*产品模块*/

#productlist{ padding:15px 10px;}

#productlist li{ float:left; display:inline; text-align:center;}

#productlist li a.img{ display:block; text-align:center; font-size:0px;}

#productlist li a.img img{ margin:auto; border:1px solid #ccc;}

#productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}

#showproduct{ padding:15px;}

#showproduct h1.title{ font-size:18px; padding:5px 0px; margin-bottom:5px;}

#showproduct .pshow dt{ float:left;}

#showproduct .pshow dd{ float:right;}

#showproduct .pshow dd ul{ margin-left:15px; }

#showproduct .pshow dd li{ padding:5px 5px 5px 45px; min-height:28px; _height:28px; margin:5px 0px; clear:both; border-bottom:1px solid #eee; position:relative; line-height:2; }

#showproduct .pshow dd li span{ position:absolute; left:0px; top:0px; color:#999; padding:5px; height:28px;}

#showproduct .ctitle{ margin:15px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }

#showproduct .editor{ line-height:2; padding:0px 10px; font-size:14px;}


#imglist{ padding:15px 10px;}

#imglist li{ float:left; display:inline; text-align:center;}

#imglist li a.img{ font-size:0px; display:block;}

#imglist li a.img img{ margin:auto;  border:1px solid #ccc; }

#imglist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}

#showimg{ padding:15px;}

#showimg h1.title{ font-size:18px; padding:5px 0px; margin-bottom:10px; text-align:center;}

#showimg .imgshow{ text-align:center;}

#showimg .editor{ line-height:2; padding:0px 10px; font-size:14px;}

.imgparalist li{ padding:3px 15px 3px; background:url(../images/dt-0.gif) no-repeat 5px center;}

.imgparalist li span{ float:left; margin-right:10px; color:#999;}

#showimg .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc; }


.pages{ text-align:center; margin:0 auto; margin-top:20px;}

.page-status { padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.page-index a:hover { border:1px solid #009; color:#000;}
.page-index a:active {border:1px solid #009; color:#000;}
.page-index a,.page-index span.miy{ border:1px solid #B6C7B5; padding:2px 5px 2px 5px; color:#009;}

.page-pre a,.page-pre span.miy{ border:1px solid #B6C7B5; padding:2px 5px 2px 5px; color:#009;}

.page-numbar a,.page-numbar span.miy{ border:1px solid #B6C7B5; padding:2px 5px 2px 5px; color:#009;}

.page-next a,.page-next span.miy{ border:1px solid #B6C7B5; padding:2px 5px 2px 5px; color:#009;}

.page-last a,.page-last span.miy{ border:1px solid #B6C7B5; padding:2px 5px 2px 5px; color:#009;}



/*在线留言样式*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../dt-10.gif) repeat-x left top; }
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.mesbut{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.mesbut:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.mesbut:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
